technological apparatus - Allemand Anglais Dictionnaire